Red-stemmed Spring Beauty - German English Dictionary